home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 2002 November / SGI Freeware 2002 November - Disc 2.iso / dist / fw_glimpse.idb / usr / freeware / src / glimpse-3.0 / libtemplate / util / Makefile.sgi.z / Makefile.sgi
Makefile  |  1997-09-09  |  954b  |  49 lines

  1. #
  2. #  Makefile for the utilities source directory 
  3. #
  4. #  $Id: Makefile.in,v 1.6 1994/09/30 21:55:07 hardy Exp $
  5. #
  6. prefix = /usr/local/harvest
  7. INSTALL_BINDIR    = $(prefix)/bin
  8. INSTALL_LIBDIR    = $(prefix)/lib
  9. INSTALL_MANDIR     = $(prefix)/man
  10.  
  11. SHELL        = /bin/sh
  12. CC        = cc
  13. INSTALL        = cp #install -c
  14. INSTALL_BIN     = ${INSTALL}
  15. INSTALL_FILE     = ${INSTALL} #-m 644
  16. RANLIB        = true
  17.  
  18. DEBUG        = $(DEBUG_TOP) #-O #-g #-DDEBUG
  19. INCLUDE        = -I../include
  20. CFLAGS        = $(DEBUG) $(INCLUDE)
  21.  
  22. LIBFILE        = libutil.a 
  23. LIBDIR        = ../lib
  24. OBJS        = buffer.o host.o log.o strdup.o system.o strerror.o \
  25.           string.o xmalloc.o
  26.  
  27. all:    $(LIBFILE) install-lib
  28.  
  29. ctags:
  30.     @ctags -w *.c 
  31.  
  32. clean:
  33.     -rm -f core *.o $(LIBFILE) tags 
  34.  
  35. #realclean:    clean
  36. #    -rm -rf Makefile
  37.  
  38. install:    install-lib
  39.  
  40. install-lib:    $(LIBDIR)/$(LIBFILE)
  41.  
  42. $(LIBDIR)/$(LIBFILE):    $(LIBFILE)
  43.     $(INSTALL_FILE) $(LIBFILE) $(LIBDIR)/$(LIBFILE)
  44.     $(RANLIB) $(LIBDIR)/$(LIBFILE)
  45.  
  46. $(LIBFILE):    $(OBJS)
  47.     ar r $(LIBFILE) $(OBJS)
  48.     $(RANLIB) $(LIBFILE)
  49.